package com.honglu.backend.service;

import com.honglu.backend.bo.NewGuestStatisticalChannelBo;
import com.honglu.backend.vo.StatisticalChannelVo;

import java.util.List;

/**
 * Created by tangbin on 2017/6/12.
 */
public interface NewGuestStatisticalChannelService {

    /**
     * 渠道新客统计
     * @param vo 渠道名称
     *    == 》@param appChannelName 渠道名称
     *    == 》@param createStartTime 统计开始时间
     *    ==》 @param createEndTime  统计结束时间
     *    == 》param rows  当前页
     *    == 》@param size  每页显示条数
     * @return
     */
    List<NewGuestStatisticalChannelBo> getNewGuestStatisticalChannelList(StatisticalChannelVo vo);

    /**
     *@param vo 渠道名称
     *  == @param appChannelName 渠道名称
     *   ==@param createStartTime 统计开始时间
     *  ==@param createEndTime 统计结束时间
     * @return
     */
    Integer getNewGuestStatisticalChannelCount(StatisticalChannelVo vo);

    /**
     * 渠道新客汇总 list
     * @param vo
     * @return
     */
    List<NewGuestStatisticalChannelBo> getNewGuestSummaryChannelList(StatisticalChannelVo vo);

    /**
     * 渠道新客汇总 count
     * @param vo
     * @return
     */
    Integer getNewGuestSummaryChannelCount(StatisticalChannelVo vo);
}
